/**************************
		全局样式
***************************/
*{-webkit-text-size-adjust:none;}
*:focus{outline:none;}
textarea{resize:none;}
.clear{clear:both;}
ul,li,dl,dt,dd{margin:0;padding:0; list-style:none;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;color:#f63;}
img{border:0;}
body{margin:0;padding:0;font-size:14px;font-family:'宋体';color:#666; background:#f0f0f1;}
.wrap{width:1200px; margin:0 auto;}
/**************************
		头部通用样式
***************************/
.header{background-color:#fff; height:172px; border-bottom:#005bab 5px solid;}
.header .wrap{height:172px; background:url(../images/logo.jpg) 18px 34px no-repeat; position:relative;}
.header .lang{display:block; width:98px; height:30px; line-height:30px; padding-left:20px; font-family:Verdana, Geneva, sans-serif; font-size:16px; background:url(../images/lang_bg.jpg) no-repeat;color:#e6e6e6; position:absolute; top:21px; right:18px;}
.header .lang:hover{text-decoration:none;color:#fff;}
.header .info{position:absolute; top:70px; right:180px; font-size:12px;color:#000;}
.header .link{position:absolute; top:70px; right:100px; padding-right:15px; font-size:12px; display:block; color:#005bab; background:url(../images/header_arrow.jpg) right center no-repeat;}
.header .link2{position:absolute; top:70px; right:18px; padding-right:15px; font-size:12px; display:block; color:#005bab; background:url(../images/header_arrow.jpg) right center no-repeat;}
.header .navbar{height:64px; padding-top:108px; width:100%; background:url(../images/navbar_bg.jpg) bottom repeat-x;}
.header .navbar .left, .header .navbar .right{width:13px; height:64px; background-image:url(../images/navbar_radius.jpg);}
.header .navbar .left{background-position:left; float:left;}
.header .navbar .right{background-position:right; float:right;}
.header .navbar ul{width:1174px; padding-top:5px; float:left;}
.header .navbar ul li{float:left; width:130px;}
.header .navbar ul li a{text-align:center; color:#fff; height:59px; line-height:59px; font-size:18px; font-family:'微软雅黑','Microsoft YaHei'; display:block;}
.header .navbar ul li a:hover{color:#ffdd00; text-decoration:none;}
.header .navbar ul li.active a{background:url(../images/navbar_active.jpg) center no-repeat; color:#005bab;}
.mm{background:url(../images/111.gif) center no-repeat; color:#005bab;}
/**************************
		底部通用样式
***************************/

.footer{padding:20px 0;*padding-bottom:0; background-color:#7d7f80;color:#ccc;}
.home-footer {background-color:#f0f0f1 !important; color:#5c5c5c;}
.footer .left{float:left;}
.footer .right{float:right; padding:20px; padding-right:0;}
.footer .right img{margin:0 5px;}
.footer .b1{padding:5px 20px;}
.footer .b2{border-left:1px #cfcfcf solid; font-size:12px; line-height:20px; font-family:Tahoma, Geneva, sans-serif; padding-left:20px;}
.footer .b3{font-size:12px; line-height:28px; font-family:Tahoma, Geneva, sans-serif; padding-left:20px;}
.footer .b4{padding-right:20px;}
/**************************
		首页样式
***************************/
.slider{width:1200px;height:288px; position:relative;overflow:hidden; margin:0 auto;}
.slider .container{width:1200px;height:288px;}
.slider .pagination{z-index:999;position:absolute; bottom:20px; right:20px;}
.slider .pagination li{width:13px; height:13px; display:inline-block; *display:inline; *zoom:1; margin:0 3px; background:url(../images/slider_btn.png) top center no-repeat;}
.slider .pagination li a{width:13px; height:0; display:block; padding-top:13px; overflow:hidden;}
.slider .pagination li.current{background-position:0 -13px;}

.home-box{width:1140px; margin:0 auto;padding:30px;*padding-bottom:0; background-color:#fff; border:1px #e6e6e6 solid; border-top:0;}
.home-box .news{width:350px; float:left;}
.home-box .news .thumb{margin:16px auto;}
.home-box .news .thumb img{width:350px; height:196px;}
.home-box .news  ul{list-style:none;}
.home-box .news  ul li{line-height:30px;}
.home-box .about{width:505px;float:left; margin-left:50px;}
.home-box .about .aa{width:505px;height:212px;overflow:hidden;}
.home-box .about .a1{width:505px;height:320px;overflow:hidden;}

.home-box .flashplay{width:505px;height:260px;background-color:;margin-top:10px;}
.home-box .about .aa .info{padding-top:16px; line-height:30px;}
.home-box .links{width:189px; float:right;}
.home-box .links ul{list-style:none;}
.home-box .links ul li{padding-bottom:7px;}
.home-box .b1 .title{height:40px; line-height:40px; padding-left:20px; border-bottom:1px #e6e6e6 solid; background:url(../images/home_box_title.jpg) left center no-repeat;}
.home-box .b1 .title1{height:30px; line-height:20px; padding-left:8px; border-bottom:1px ; left center no-repeat;}
.home-box .b1 .title h3{margin:0; padding:0; font-size:20px; font-family:'微软雅黑','Microsoft YaHei'; font-weight:normal; float:left;color:#4d4d4d;}
.home-box .b1 .title a{float:right;color:#005bab;}
.slider2{position:relative; overflow:hidden;}
.slider2 span{display:block;width:94%;padding:0 3%;height:30px;color:#fff;position:absolute;left:0;bottom:15px;background:#000;font-size:12px;line-height:30px;z-index:998;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.slider2 .pagination{position:absolute;bottom:0;right:0;margin:0;padding:5px;list-style:none;z-index:999;}
.slider2 .pagination li{float:left;margin:0 2px;padding:0;width:13px; height:13px; overflow:hidden; background:url(../images/slider_btn.png) top center no-repeat;}
.slider2 .pagination li a{display:block;cursor:pointer;padding-top:13px;color:#fff;font-size:12px;text-decoration:none;text-align:center;}
.slider2 .pagination li.current{background-position:bottom center;}
.slider2 .pagination li.current a{color:#ff7b11;}
/*视频列表幻灯片*/
.slider3{position:relative; overflow:hidden;width:505px;height:290px;}
.slider3 .intro{display:block;width:94%;padding-right:3%;padding-left:3%;padding-top:5px;padding-bottom:5px;color:#fff;position:absolute;left:0;bottom:0px;background:#000;font-size:12px;line-height:20px;z-index:998;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.slider3 .pagination{position:absolute;bottom:0;right:0;margin:0;padding:5px;list-style:none;z-index:999;}
.slider3 .pagination li{float:left;margin:0 2px;padding:0;width:13px; height:13px; overflow:hidden; background:url(../images/slider_btn.png) top center no-repeat;}
.slider3 .pagination li a{display:block;cursor:pointer;padding-top:13px;color:#fff;font-size:12px;text-decoration:none;text-align:center;}
.slider3 .pagination li.current{background-position:bottom center;}
.slider3 .pagination li.current a{color:#ff7b11;}
.slider3 .prev, .slider3 .next {display:block;width:50px;height:0;overflow:hidden;padding-top:70px;position:absolute;top:110px;background:url(../images/slides_arrow.png) no-repeat;z-index:100;}
.slider3 .prev{left:0;background-position:top left;}
.slider3 .next{right:0;background-position:top right;}
.slider3 .play{width:66px;height:66px;background:url(../images/play.png) center no-repeat;position:absolute;top:112px;left:219px;z-index:110;}
/*视频播放器*/
.video-mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:black;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;z-index: 9998}
.video-container{width:1000px;height:574px;position:fixed;top:50%;left:50%;margin-top:-287px;margin-left:-500px;z-index:9999;}
.video-container .close{position:absolute;top:-60px;right:-60px;width:50px;height:50px;background-image:url(../images/btn_close.png);background-position:center;background-repeat:no-repeat;background-size:50px;cursor: pointer;}
#player{width:1000px;height:574px;}
/**************************
		内页样式
***************************/
.main{width:1200px; margin:0 auto;position:relative;}
.main .titlebar{height:40px; margin:18px 0 14px;}
.main .titlebar .back{width:60px; float:left; padding-left:14px;border-right:1px #b3b3b3 solid;}
.main .titlebar .back a{display:block; width:40px; height:40px; background:url(../images/titlebar_back.gif) no-repeat;}
.main .titlebar .crumbs{width:1110px; line-height:40px; float:right;}
.main .titlebar .crumbs a{color:#000;}
.main .titlebar .crumbs a:hover{color:#f63;}
.main .container{border:1px #d6d6d3 solid; min-height:500px; color:#000; background-color:#fefefe; padding:34px;}
.main .container .product-list{list-style:none;}
.main .container .product-list li{width:25%; min-height:134px; float:left; padding:5px 0; text-align:center;}
.main .container .product-list li span{display:block; padding:10px 0;}

.main .container .thumb-list{list-style:none;}
.main .container .thumb-list li{width:25%; float:left; padding:5px 0; text-align:center;}
.main .container .thumb-list li .thumb{display:inline-block;*display:inline;*zoom:1; border:1px #eee solid; padding:3px;}
.main .container .thumb-list li span{display:block; padding:10px 0;font-size:12px;}

.main .container .prodcut-content .thumb{width:189px; float:left;}
.main .container .prodcut-content .infobar{width:900px; float:right;}
.main .container .prodcut-content .infobar dl dt{float:left; line-height:39px; font-size:22px;}
.main .container .prodcut-content .infobar dl dd{width:156px; float:right;}
.main .container .prodcut-content .infobar dl dd a{display:block;height:39px; line-height:39px; text-align:center;color:#fff; background:url(../images/download_bg.gif) center no-repeat;}
.main .container .prodcut-content .infobar dl dd a:hover{text-decoration:none;}
.main .container .prodcut-content .infobar .info{padding:10px 0; line-height:25px; clear:both;}
.main .product-content-tab{padding:0;width:1198px;border-top:0;}
.main .container .tab .card{background-color:#f2f2f2;padding-left:14px;border-bottom:1px #ccc solid; height:38px;}
.main .container .tab .card span{display:block;width:150px; cursor:pointer; text-align:center; line-height:38px; height:38px; float:left;}
.main .container .tab .card span.active{background-color:#808080;color:#fff;}
.main .container .tab .box .item{padding:30px; line-height:25px;}
.main .container .single-page{line-height:25px;}
.main .container .single-page .t{text-align:center; font-weight:normal; font-size:22px; padding-bottom:20px;}
.main .container .article-list{padding-bottom:20px; overflow:auto;}
.main .container .article-list dl{line-height:35px; clear:both;}
.main .container .article-list dl dt{float:left;}
.main .container .article-list dl dd{float:right;}
.main .container .article-list dl dd .jobBtn{color:#005bac;font-size:12px;}
.main .container .article-list dl:hover{background-color:#fffef2;}
.main .container .job-list dl{padding:0 10px;height:35px;border-bottom:1px #eee dashed;}
.main .container .left-menu-bar{width:250px; float:left;}
.main .container .left-menu-bar .menu{list-style:none;border:1px #ccc solid; border-bottom:0;}
.main .container .left-menu-bar .menu li{height:57px; border-bottom:1px #ccc solid; background:url(../images/menu_bg.jpg) top repeat-x;}
.main .container .left-menu-bar .menu li a{display:block;height:57px; line-height:57px; text-indent:30px;}
.main .container .left-menu-bar .menu li a:hover{text-decoration:none;}
.main .container .right-contents{width:835px; float:right;}
.main .container .single-page .jobBtn{padding:10px 20px; background-color:#005bac;color:#fff;border-radius:5px;}
.main .bottom-bar{list-style:none; padding:30px 0; overflow:auto;}
.main .bottom-bar li{width:25%; text-align:center; float:left;}
.main .container .ebook-list{width:835px; margin:20px auto; overflow:auto;}
.main .container .ebook-list li{width:25%; float:left;padding:10px 0; line-height:18px;}
.main .container .ebook-list li img{width:158px; height:214px;}
.main .container .ebook-list li div{padding:10px 0 3px; min-height:49px; font-weight:bold;}
.main .container .ebook-list li div span{font-weight:normal; color:#666; font-size:12px; display:block;}
.main .container .ebook-list li .btn a{display:inline-block; width:68px; height:23px; line-height:23px; text-align:center; color:#fff; background:url(../images/btn.jpg) no-repeat;}
/**************************
		分页按钮
***************************/
.page-button-bar{height:47px;background:url(../images/page_btn_bg.gif) top repeat-x; border:1px #cdcdcd solid;}
.page-button-bar li{display:block;width:20%; text-align:center; font-size:18px; font-weight:bold;}
.page-button-bar li a{display:block; line-height:47px;}
.page-button-bar li a:hover{text-decoration:none;}
.page-button-bar .first,.page-button-bar .prev{float:left;border-right:1px #cdcdcd solid;}
.page-button-bar .last,.page-button-bar .next{float:right;border-left:1px #cdcdcd solid;}
.page-button-bar .current-page{display:block; float:left; width:221px; *width:220px; text-align:center; height:47px; background-color:#fff;}
.page-button-bar .current-page a:hover{color:#666;}
.page-button-bar li.disabled a {color:#ccc;}
/**************************
		悬浮菜单
***************************/
.floatMenu{display:block; width:190px; position:absolute; top:55px; left:-200px;}
.floatMenu span{display:block; height:30px; line-height:30px; text-align:center; background:url(../images/floatMenu_title_bg.png) no-repeat; color:#fff;}
.floatMenu ul{list-style:none; background:#fff;border:1px #ccc solid; border-bottom:0;}
.floatMenu ul li{height:40px; line-height:40px; border-bottom:1px #ccc solid;}
.floatMenu ul li a{display:block; padding:0 12px; background:url(../images/menu_bg.jpg) top repeat-x;}
/**************************
		应聘表单
***************************/
.job-form h1{font-size:24px; font-weight:bold; text-align:center;}
.job-form h2{font-size:12px; font-weight:normal; text-align:center;}
.job-form .job-info{border:1px #ccc solid; border-bottom:0; font-size:12px; line-height:23px; padding:20px;}
.job-form table{border-collapse:collapse; border:1px #ccc solid;}
.job-form table td, .job-form table th{font-size:12px; line-height:23px; border:1px #ccc solid; padding:8px;}
.job-form table th{background-color:#f8f8f8; text-align:right; font-weight:normal;}
.job-form select{padding:3px;border-radius:3px;border:1px #abadb3 solid;}
.job-form .mt20{margin-top:20px;}
.job-form .text{border:1px #abadb3 solid; padding:3px 5px; width:220px; border-radius:3px;}
.job-form .red{color:#f00; font-size:12px;}
.job-form .job-title{background-color:#ddd; border:1px #ccc solid; border-bottom:0; line-height:30px; padding:0 10px; font-size:12px; font-weight:bold; margin-top:20px;}
.job-form .textarea{width:99%; height:150px;border-radius:3px;border:1px #abadb3 solid; padding:5px;}
.job-form .btn{margin:10px 0; text-align:center;}
.job-form .btn input{width:80px; height:30px; line-height:25px;}
/**************************
		人力资源幻灯片
***************************/
.job-slier{margin-bottom:20px;}
.job-slier .container, .job-slier .container img{width:1200px;height:240px;}
.job-slier .container{padding:0;min-height:auto;border:0}
.job-slier .pagination{z-index:999;position:absolute; bottom:20px; right:20px;}
.job-slier .pagination li{width:13px; height:13px; display:inline-block; *display:inline; *zoom:1; margin:0 3px; background:url(../images/slider_btn.png) top center no-repeat;}
.job-slier .pagination li a{width:13px; height:0; display:block; padding-top:13px; overflow:hidden;}
.job-slier .pagination li.current{background-position:0 -13px;}